woman who maintains maintaining fleeting and frequent love relationships - German English Dictionary